
//  超出隐藏
.t-o-e {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

//  超出隐藏
.t-o-e-2 {
	overflow: hidden;
	white-space: normal;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

//  超出隐藏
.t-o-e-3 {
	overflow: hidden;
	white-space: normal;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.y-line{
	width: 1px;
	height: 100%;
	background: #e6e2e3;
	transform: scaleX(0.25);
	transform-origin: bottom;
}

.x-line{
	width: 100%;
	height: 1px;
	background: #e6e2e3;
	transform: scaleY(0.25);
	transform-origin: bottom;
}

//  垂直分割线
.v-line {
	position: relative;
	width: 1PX;
	height: 100%;
	transform: scale(0.5, 1);
	&:after {
		position: absolute;
		content: '';
		bottom: 0;
		width: 1PX;
		height: 100%;
		// background: rgba(153, 153, 153, .5);
		background: #e6e2e3;
		transform: scale(0.5, 1);
		transform-origin: center bottom;
	}
}

//  水平分割线
.h-line {
	position: relative;
	height: 1PX;
	width: 100%;
	transform: scale(1, 0.5);
	&:after {
		position: absolute;
		content: '';
		bottom: 0;
		height: 1PX;
		width: 100%;
		// background: rgba(153, 153, 153, .5);
		background: #e6e2e3;
		transform: scale(1, 0.5);
		transform-origin: center bottom;
	}
}

//  全部边框样式
.border{
    position: relative;
    width: 100%;
    &:after {
        position: absolute;
        top: 0;
        left: 0;
        content: "";
        border: 1PX solid #dedede;
        width: 200%;
        height: 200%;
        transform-origin: 0 0;
        transform: scale(0.5, 0.5);
    }
}


//  细小的底部边框
.thin-border__b{
	width: 100%;
	position: relative;
	&:after {
		left: 0;
		right: 0;
		bottom: 0;
		content: "";
		position: absolute;
		transform: scaleY(0.5);
		border-bottom: 1PX solid #f4f4f4;
	}
}

image{
	width: 100%;
	height: 100%;
}


//	删除线
.t-d-l{
	text-decoration: line-through;
}





.l-h-one{line-height: 1 !important;}



.d-f{display: flex !important;}
.d-i-f{display: inline-flex;}

.f-w-n{flex-wrap: nowrap;}
.f-w-w{flex-wrap: wrap;}
.f-w-w-r{flex-wrap: wrap-reverse;}

.f-d-r{flex-direction: row !important;}
.f-d-r-r{flex-direction: row-reverse;}
.f-d-c{flex-direction: column;}
.f-d-c-r{flex-direction: column-reverse;}

.j-c-s{justify-content: flex-start;}
.j-c-e{justify-content: flex-end;}
.j-c-c{justify-content: center;}
.j-c-b{justify-content: space-between;}
.j-c-a{justify-content: space-around;}

.a-i-f-s{align-items: flex-start;}
.a-i-f-e{align-items: flex-end;}
.a-i-c{align-items: center;}
.a-i-b{align-items: baseline;}
.a-i-s{align-items: stretch;}














.m-l-20{
	margin-left: 20rpx;
}











//	涨
.side-color{color: #CB1D14 !important;}
//	跌
.trend-color{color: #03B016 !important;}


















